﻿body,div,ul,li,a
{
    margin:0; padding:0;
    font-size:12px;
    font-family:宋体 Verdana;
}

:focus {
    outline: 0 none;
}
a, a:visited {
    color: #000000;
    text-decoration: none;
}
a:hover, a:active {
    color: #FF6600;
    text-decoration: none;
}

.south {
    background: url("../images/Portal/south_x_bg.png") repeat-x scroll left bottom transparent;
    bottom: 0;
    height: 33px;
    position: absolute;
    width: 100%;
    z-index: 10001;
}
.south .left 
{
     bottom: 0;
    height: 31px;
    height: 100%;
    left: 0;
    position: absolute;
    width: 50%;
}

.jq-button {
    background-color: transparent;
    border: medium none;
    margin: 0;
    padding: 0;
}

.foot-btn-menu {
    background: url("../Images/Portal/btn_menu.png") no-repeat scroll left top transparent;
    height: 33px;
    width: 73px;
}

.jq-container {
    height: 100%;
    width: 100%;
}

.south .right, .south .left {
    bottom: 0;
    height: 31px;
        background-color:#4CA5E1;
}

.south .right {
    bottom: 0;
    height: 100%;
    position: absolute;

    right: 0;
    width: 50%;
}

.north {
    position: relative;
    width: 100%;
    overflow:hidden;
    z-index: 3000;
}

.north .left
{
    position:absolute;
    bottom: 0;
    height: 86px;
        background-color:#4CA5E1;
     left:0;
     width:408px;
}
.north .right
{
    position:absolute;
    bottom: 0;
    height: 86px;
        background-color:#4CA5E1;
     right:0;
     width:63%;
}

.top_menu
{
     margin:3px 10px;
     width:73%;
     height:65px;
     position:absolute;
    top: 0px;
    left: 0px;
}

.north .user_status
{
    right:10px;
    top:10px;
    position:absolute;
    width:23%;
    height:65px;
}

.north .tool_btn
{
    position:absolute;
    left:0; top:0;
    height:100%; width:40%;
}
.north .sys_btn
{
    position:absolute; right:0; top:35px; height:30px; width:60%;
}
.north .user_info
{
    position:absolute; right:0; top:0; 
width:60%;
}
 ul
 {
     list-style-type:none; width:auto; height:100%;
 }
 
 .top_menu ul li
 {
     display:block; float:left; margin:4px; text-align:center; border:0; overflow:hidden;
 }
 
  .tool_btn ul li
 {
     display:block; margin:5px; text-align:center; border:0; overflow:hidden;
 }
 
  .tool_btn ul li a
 {
      display:block; height:20px;
 }
 
 ul li a
 {
      text-decoration:none; 
 }
 ul li a span
 {
     text-align:center;
 }
 
 ul li a img
 {
     border:0; padding:0; display:block;
 }
 
 
 .north a:link,  .north a:visited,  .north a:hover,  .north a:active {
    outline: medium none;
    text-decoration: none;
    color:#fffffa;border:0;
}
.north a {
    outline-style: none; display:block;
}

.menu_eara
{
    width:450px;
    height: auto;
     position:absolute;
     overflow:hidden;
    left:0;
    top: 0px;
}

.pg_down_eara
{
    position:absolute; right:10px;
    top:10px;
    width:50;
    height:50;
}
.pg_down_btn  {
    background: url("../Images/Portal/shortcut_a.png") no-repeat scroll left top transparent;
    border: medium none;
    height: 49px;
    width: 49px;
    cursor:hand;
}

.pg_up_btn
{
     background: url("../Images/Portal/shortcut_b.png") no-repeat scroll left top transparent;
    border: medium none;
    height: 49px;
    width: 49px;
    cursor:hand;
}


.btn-sp
{
    padding-left:10px; padding-right:10px;float: left; z-index:10000; position:absolute; bottom:0;left:95px; width:400px;
}

.btn-sp ul
{
    list-style-type:none; text-decoration:none;float:left; display:block; width:100%; height:40px; vertical-align:bottom;
}

.btn-sp li
{
     display:block; float:left;
     height:40px; vertical-align:bottom;
}


.btn-icon {
    height: 31px;
    width: 31px;
}
.btn-icon:hover {
    height: 36px;
    position: relative;
    top: -6px;
    width: 36px;
}
.btn-icon-active {
    height: 40px;
    position: relative;
    top: -10px;
    width: 40px;
}
.jq-button.btn-icon-active img {
    height: 36px;
    width: 36px;
}
.jq-button.btn-icon:hover img {
    height: 32px;
    width: 32px;
}

.jq-button.btn-icon img {
    height: 31px;
    width: 31px;
}

